@import '../c_themes/theme.scss'; 
// 全屏弹窗
.full-screen-page {
	width: 100%;
	height: 100%;
	background-color: $half-dark-color;
	display: flex;
	position: fixed;
	align-items: center;
	justify-content: center;
	z-index: 999;
	top: 0;
}
	.full-screen-page .loading-content {
		text-align: center;
		font-size: $title2-fontSize;
		padding: 20rpx;
	}
	.full-screen-page .loading-content .imgIcon {
		width: 100rpx;
		height: 100rpx;
		display: block;
		margin: 10rpx auto;
	}
// 居中弹窗
	.full-screen-page .window-content {
		width: 90vw;
		border-radius: $larger-border-radius;
		box-shadow: 0 20rpx 60rpx $half-dark-color;
		background-color: $weak-color;
		overflow: hidden;
	}
	// 头部容器
	.full-screen-page .window-content .window-header {
		padding: 20rpx;
	}
	// 标题
	.full-screen-page .window-content .window-title{
		display: block;
		font-size: $title2-fontSize;
	}
	// 窗口文字容器
	.full-screen-page .text-content {
		height: 50vh;
		overflow: auto;
		padding: 20rpx;
		margin: 0 20rpx;
		background-color: $weakest-color;
		border-radius: $common-border-radius;
	}
	// 容器随内容适配
	.full-screen-page .simple-content {
		overflow: auto;
		padding: 20rpx;
		margin: 0 20rpx;
		background-color: $weakest-color;
		border-radius: $common-border-radius;
		width: auto;
	}
	// 窗口底栏
	.full-screen-page .window-content .window-floor {
		display: flex;
		justify-content: space-between;
		padding: 20rpx 10rpx 20rpx 10rpx;
	}
		// 底栏按钮
		.full-screen-page .window-content .window-floor .half-btn{
			margin: 0 10rpx;
		}
		
	// 庆祝窗口，重大消息窗口
		.full-screen-page .celebrate-window .window-header {
			background-image: url('~@/static/scssImages/celebrate-window-bg.webp');
			background-size: $common-bg-size;
			background-position: top center;
			text-align: center;
		}
		// 文字标题
		.full-screen-page .celebrate-window .window-header .window-title {
			color: #FFF;
			padding: 20rpx;
		}
		// logo标题
		.full-screen-page .celebrate-window .window-header .icon-logo {
			color: #FFF;
			font-size: 120rpx;
		}
		// 文字内容
		.full-screen-page .celebrate-window .text-content {
			margin: 0;
			border: none;
		}
		// 贺卡内容
		.full-screen-page .celebrate-window .card-content {
			margin: 0;
			border: none;
			height: 90vw;
			background-color: $important-color;
		}
		// 底栏
		.full-screen-page .celebrate-window .window-floor {
			background-image: url('~@/static/scssImages/celebrate-window-bg.webp');
			background-size: $common-bg-size;
			background-position: bottom center;
			text-align: center;
			color: $weakest-color;
			font-size: $title3-fontSize;
			display: block;
		}
			// 底栏-信息
			.full-screen-page .celebrate-window .window-floor .tip {
				flex-shrink: 0;
				width: 100%;
				height: 80rpx;
				line-height: 80rpx;
			}
			// 底栏-按钮
			.full-screen-page .celebrate-window .window-floor .buttons {
				display: flex;
				width: 100%;
				height: 80rpx;
				line-height: 80rpx;
			}